Big Huge Thesaurus

foot pedal

noun